Component: Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Hierarchy]

Line Label Object Class Period Type Balance Name
1 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Hierarchy]

*

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract
2 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used [Concept] Text/String For Period us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed
3 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Minimum [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermMinimum
4 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm
5 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Maximum [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermMaximum
6 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod
7 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
8 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
9 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
10 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
11 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
12 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
13 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Range of Dividends Used [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRangeOfDividendsUsed
14 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
15 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
16 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
17 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
18 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions